A Tcl/Tk BASED USER INTERFACE FOR MULTI-AGENT SYSTEMS
نویسندگان
چکیده
The main goal of this paper is to present a user interface for a multi-agent system “MACIV” [1]. The aim of the MACIV project is the design and implementation of a computer system, mainly based on Distributed Artificial Intelligence techniques, enabling a decentralised management of different resources in Civil Construction Companies. The user interface is implemented using the Tcl and Tk packages [3]. A novel characteristic of this work is the use of Tcl and Tk packages for creating a user interface for a dynamic application a multi-agent system. The most frequent use of Tcl and Tk is for static applications: all the information about a window is set before it appears on the screen and rarely changed after that. In our case, the number of windows and their moment of apparition on screen is dynamically changed.
منابع مشابه
On the Suitability of Tcl/Tk for SYS
.............................................................................................................vii 1 On the Suitability of Tcl/Tk for SYS .............................................................1 2 The Design of Tcl/Tk.....................................................................................2 3 Classic Tcl/Tk Windows ...................................................
متن کاملWinACIF: A Telecom IC Support Tool Using Tcl/Tk
We discuss our use of Tcl/Tk to provide software support for telecommunications Integrated Circuits (ICs). Our Windows-based Advanced Computer Interface (WinACIF) program works in concert with reconfigurable hardware based on Field Programmable Gate Arrays (FPGAs) to provide essential coordination in laboratory data collection and analysis of a device under test. WinACIF replaces several MS-DOS...
متن کاملTkqml: a Kqml Extension to Tcl
Tcl/Tk is an attractive language for the design of intelligent agents because it allows the quick construction of prototypes and user interfaces; new scripts can easily be bound at runtime to respond to events; and execution state is encapsulated by the interpreter, which helps in agent migration. However, a system of intelligent agents must share a common language for communicating requests an...
متن کاملTKQML: A Scripting Tool for Building Agents
Tcl/Tk is an attractive language for the design of intelligent agents because it allows the quick construction of prototypes and user interfaces; new scripts can easily be bound at runtime to respond to events; and execution state is encapsulated by the interpreter, which helps in agent migration. However, a system of intelligent agents must share a common language for communicating requests an...
متن کاملAgent Development Support for
Tcl/Tk is an attractive language for the design of intelligent agents because it allows the quick construction of prototypes and user interfaces; new scripts can easily be bound at runtime to respond to events; and execution state is encapsulated by the interpreter, which helps in agent migration. However, a system of intelligent agents must share a common language for communicating requests an...
متن کامل